/*
    自定义一些异常类，当调用网络请求出现异常时，可以捕获处理
*/
#pragma once
#include <string>

// 自定义异常类
class ContactsException
{
public:
    ContactsException(const std::string& message = "a problem") : _message(message)
    {
    }

    std::string what() const 
    {
        return _message;
    }

private:
    std::string _message;
};